(repulsive) creep - French English Dictionary